drop vault - German English Dictionary